Skip to main content
Version: 15.x (API 15) [Current]

Class Column<TItem>

Assembly: Dalamud.dll​
Declaration
public class Column<TItem>

Derived:
Dalamud.Interface.Utility.Table.ColumnFlags<T, TItem>, Dalamud.Interface.Utility.Table.ColumnSelect<T, TItem>, Dalamud.Interface.Utility.Table.ColumnString<TItem>

Properties​

Width​

Declaration
public virtual float Width { get; }

FilterLabel​

Declaration
public string FilterLabel { get; }

Fields​

Label​

Declaration
public string Label

Flags​

Declaration
public ImGuiTableColumnFlags Flags

Methods​

DrawFilter()​

Declaration
public virtual bool DrawFilter()
Returns​

System.Boolean

FilterFunc(TItem)​

Declaration
public virtual bool FilterFunc(TItem item)
Returns​

System.Boolean

Parameters​
TypeName
<TItem>item

Compare(TItem, TItem)​

Declaration
public virtual int Compare(TItem lhs, TItem rhs)
Returns​

System.Int32

Parameters​
TypeName
<TItem>lhs
<TItem>rhs

DrawColumn(TItem, int)​

Declaration
public virtual void DrawColumn(TItem item, int idx)
Parameters​
TypeName
<TItem>item
System.Int32idx

CompareInv(TItem, TItem)​

Declaration
public int CompareInv(TItem lhs, TItem rhs)
Returns​

System.Int32

Parameters​
TypeName
<TItem>lhs
<TItem>rhs